services rendered - Alemán Inglés Diccionario